#pragma once

#include "Unit.h"

namespace mmath { struct Ray; }

struct Brick;

class Army
{
public:
	void addUnit(Brick & brick, XMFLOAT3 pos, XMFLOAT4 orient);
	Unit * findUnitRayIntersection(const mmath::Ray & ray);

	void update(float dt);

	std::vector<Unit> mUnits;
};